home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d10
/
ps1410.arc
/
README.DOC
< prev
next >
Wrap
Text File
|
1990-10-31
|
11KB
|
245 lines
Wed Oct 31, 1990 19:01:39
╔═══════════════════════════════════════════════════╗
║ ║
║ Personal Calendar (PC) ║
║ for DOS ║
║ ║
║ SOURCE CODE ║
║ ║
║ (c) Copyright 1985-1990, Paul Muñoz-Colman. ║
║ All rights reserved. ║
║ ║
║ Shareware $25. ║
║ ║
╚═══════════════════════════════════════════════════╝
Introductory Information
Hello!
Introduction.
------------
Personal Calendar (PC) is a popular, and useful program which I have worked on
since early 1985. PC is a deluxe clock, calendar, appointment reminder, and
notepad. It runs as a normal DOS program or as a TSR (pop up / pop down
program under DOS 3.x or later); this is your choice. If you use it as a TSR,
it will shrink down to 6,000 bytes of DOS memory when it becomes resident if
either EMS memory or disk are used for swapping.
Implementation.
--------------
PC is written in Microsoft Professional Development System (PDS) BASIC 7.10
(the BC command-line compiler, not the QuickBASIC Extended (QBX) environment),
and uses the following MicroHelp support packages:
. Stay-Res Plus (version 4.00),
. Mach2 (version 2.51),
. QB/Pro 1-4 (version 1.50), and
. QB/Pro 7 (version 1.10)
All of the MicroHelp libraries are BC 7-compatible. The program is bound by
segmented-executable LINK version 5.10.
Packaging.
---------
The PC program source code on this diskette or Bulletin Board System (BBS)
download is contained on a compressed archive file. The file is in one of two
forms: either a self-extracting archive or a normal archive file. This
archive was created with PKWARE's shareware ZIP compression software, version
1.10. The file is named as follows --
PSnnnn.EXE - Self-extracting ZIP file [diskette version]
or PSnnnn.ZIP - Normal ZIP file (you need PKUNZIP to extract) [BBS version]
"nnnn" is the version number (i.e. PS1410.EXE is the self-extracting archive
for Personal Calendar source code Version 14.10; PS1410.ZIP is the normal ZIP
file). (There is no difference in the file content of the two formats; just in
the way you extract information from them.)
Extract Process.
---------------
To extract this source code (either new or as an update), just type the name of
the self-extracting .EXE file, including the correct version number. If you
have the .ZIP file, use PKUNZIP instead. Examples for the self-extracting
.EXE file:
PS1410 Extracts to your current directory
or PS1410 d:\path Extracts to drive and subdirectory "d:\path"
or a:PS1410 Extracts from a floppy to your current drive
or PS1410 /h Help with PKWARE's self-extracting file program
Examples for the .ZIP file (note that you must obtain your own version of
PKUNZIP from your local shareware supplier):
PKUNZIP PS1410 Extracts to your current directory
or PKUNZIP PS1410 d:\path Extracts to drive and subdirectory "d:\path"
or PKUNZIP a:PS1410 Extracts from a floppy to your current drive
or PKUNZIP /h Help with PKWARE's PKUNZIP program
Installation Files.
------------------
When you extract Personal Calendar, the following files will be extracted and
written to the drive and directory you specified above:
WHATSNEW CAL -- Recent Corrections, Enhancements, and Changes
REGISTER CAL -- Registration information, form, license, and fees
README DOC -- This Information File (A copy of READ.ME on the diskette)
CAL MAP -- Calendar CAL.EXE File Load Map
CAL MP2 -- Calendar Disk Statistics from EXEMOD
CAL SIZ -- Calendar Disk Size Statistics
CAL1 BAS -- Calendar Source Part 1 (Tabs in 6,11,16,21,26,...)
CAL2 BAS -- Calendar Source Part 2 (Tabs in 6,11,16,21,26,...)
CAL3 BAS -- Calendar Source Part 3 (Tabs in 6,11,16,21,26,...)
CAL4 BAS -- Calendar Source Part 4 (Tabs in 6,11,16,21,26,...)
CAL5 BAS -- Calendar Source Part 5 (Tabs in 6,11,16,21,26,...)
CAL6 BAS -- Calendar Source Part 6 (Tabs in 6,11,16,21,26,...)
CALU BAS -- Calendar Source Dummy User Validation Module
CAL1 BI -- Calendar Source $INCLUDE File (Tabs in 6,11,16,21,26,...)
MAKECAL BAT -- Batch File to Compile, Link, and Go (see note below)
PRINTCAL BAT -- Batch File to Print Calendar Source (You must set tabs)
To rebuild Personal Calendar, you must have Microsoft Professional Development
System (PDS) BASIC 7.10 and MicroHelp's Mach2 (version 2.51), Stay-Res Plus
(version 4.00), and QB/Pro 1-4 (version 1.50) packages which are compatible
with BC 7. MicroHelp (404-552-0565) can supply you with the add-on libraries
for a license fee.
The user validation module in the source code (CALU.BAS) is a dummy module and
will not perform serial number validation. The actual validation module is
not available. CALU.OBJ (when you compile it) must be linked with the rest of
the program as shown in the MAKECAL.BAT file.
Update Procedure.
----------------
If you already have an older version of Personal Calendar in the directory to
which you are writing, you will receive messages from PKSFX or PKUNZIP of the
following type:
PKSFX (R) FAST! Self Extract Utility Version 1.1 03-15-90
Copr. 1989-1990 PKWARE Inc. All Rights Reserved. PKSFX/h for help
PKSFX Reg. U.S. Pat. and Tm. Off.
Searching EXE: C:/PS1410.EXE - Personal Calendar (Executable), Version 14.10
PKSFX: Warning! file: CAL1.BAS already exists. Overwrite (y/n)?
Just answer "y" for each file for which the message appears, and the old
version will be replaced by the new one.
Cleanup.
-------
After extracting the files, you may delete the PSnnnn.EXE or PSnnnn.ZIP file,
if you wish.
Program Operation.
-----------------
To run Personal Calendar, at the DOS prompt, type --
CAL
Documentation.
-------------
For more information, consult the help text once you are within the program.
The help text may be printed from within the program. New features in recent
versions of Personal Calendar are documented in the WHATSNEW.CAL file, which
may be printed from DOS with the PRINT command.
Distribution Policy.
-------------------
You may distribute Personal Calendar source code in its original archive format
(PSnnnn.EXE or PSnnnn.ZIP) ONLY. If you a BBS operator, you are allowed to
post PC for download, whether or not your BBS is a for-fee service. If you are
disk vendor see file REGISTER.CAL for details.
You may not distribute the CALSER.DAT registration file to anyone not covered
by your software license.
Registration Payment and Evaluation Period.
------------------------------------------
You may try Personal Calendar for a 30-day period on an evaluation basis at no
charge. If you like the program and wish to keep it, you must pay the $25
registration fee, returning the ORDER FORM and SOFTWARE LICENSE according to
the instructions in REGISTER.CAL. Note that the source code is licensed for
an additional $25. Be sure to specify 5-1/4" or 3-1/2" diskettes. The program
diskette which I send you will contain your personal validation file CALSER.DAT
to enable the registered mode.
In Closing.
----------
Enjoy Personal Calendar! I welcome discussion of my program design or any
related topic, if you are interested. If you wish the executable program, you
can find it on your BBS as file PCnnnn.ZIP, or order it from me when you
register.
------------------------------------------------------------------------------
Paul Muñoz-Colman Phone numbers:
11645 Charter Oak Ct., #201 (703) 435-1110 -- home
Reston, VA 22090-4526 (703) 487-8658 -- office
or 71141,1224 on CompuServe (IBMSYS and MSLANG forums)
on PCMagNet (UTILFORUM)
or on the following EXCELLENT bulletin boards --
------------------------------------------------------------------------------
THE ELUSIVE DIAMOND THE VOR & MOTHERBOARD BBSs
(703) 323-6423 & -1782 (707) 778-8944 & -8841
Gregg Snyder, SysOp Vern & Julie Buerg, SysOps
THE BREAK EAST BBS (The phone number of the new
(703) 680-9269 BREAK WEST will be published when
Bruce Jackson, SysOp available, Jim Thompson, SysOp)
------------------------------------------------------------------------------
Leave a message for me, if you wish. I make a point of placing recent and
major upgrades on these boards, and when released, they are available there for
download.
------------------------------------------------------------------------------
With the exception of this README.DOC file (or READ.ME on the diskette), the
contents of this ZIP file are:
------------------------------------------------------------------------------
PKZIP (R) FAST! Create/Update Utility Version 1.1 03-15-90
Copr. 1989-1990 PKWARE Inc. All Rights Reserved. PKZIP/h for help
PKZIP Reg. U.S. Pat. and Tm. Off.
Searching ZIP: PS1410.ZIP - Personal Calendar (Source), Version 14.10
Length Method Size Ratio Date Time CRC-32 Attr Name
------ ------ ----- ----- ---- ---- ------ ---- ----
3438 Implode 1091 69% 10-31-90 19:01 9db14d64 --w CAL.MAP
737 Implode 372 50% 10-31-90 19:01 175885a5 --w CAL.MP2
643 Implode 325 50% 10-31-90 19:01 8600b76f --w CAL.SIZ
34858 Implode 9154 74% 10-31-90 19:01 48e9a691 --w CAL1.BAS
39135 Implode 12018 70% 10-31-90 19:01 0821caed --w CAL1.BI
71374 Implode 18103 75% 10-31-90 19:01 39e59ed9 --w CAL2.BAS
76913 Implode 19925 75% 10-31-90 19:01 544c6c71 --w CAL3.BAS
78129 Implode 19442 76% 10-31-90 19:01 a1b59351 --w CAL4.BAS
68423 Implode 16543 76% 10-31-90 19:01 1927036a --w CAL5.BAS
93218 Implode 25032 74% 10-31-90 19:01 523224c9 --w CAL6.BAS
1985 Implode 753 63% 10-31-90 19:01 bf2fdef7 --w CALU.BAS
698 Implode 451 36% 10-31-90 19:01 121ae731 --w MAKECAL.BAT
313 Shrunk 209 34% 10-31-90 19:01 48b49211 --w PRINTCAL.BAT
21391 Implode 8536 61% 10-31-90 19:01 b563e984 --w WHATSNEW.CAL
21940 Implode 8270 63% 10-31-90 19:01 62543c99 --w REGISTER.CAL
------ ------ --- -------
513195 140224 73% 15